package impl.sdi.persistence;


import com.sdi.persistence.CategoriaDao;
import com.sdi.persistence.MensajeDao;
import com.sdi.persistence.PersistenceFactory;
import com.sdi.persistence.TemaDao;
import com.sdi.persistence.UserDao;

/**
 * Implementación de la factoria que devuelve implementación de la capa
 * de persistencia con Jdbc 
 * 
 * @author alb
 *
 */
public class SimplePersistenceFactory implements PersistenceFactory {

	@Override
	public UserDao createUserDao() {
		return new UserJdbcDao();
	}

	public TemaDao createTemaDao(){
		
		return new TemaJdbcDao();
	}

	@Override
	public CategoriaDao createCategoriaDao() {
		
		return new CatJdbcDao();
	}

	@Override
	public MensajeDao createMensajeDao() {
		
		return new MsjJdbcDao();
	}

}
